pulse turbocharged engine - English Synonyms Dictionary